草庐IT

iphone - iPhone 上的 AudioSessionProperty

全部标签

iphone - 为 Rails 应用程序构建 iphone 客户端的最佳方法是什么?

我有一个相当标准的Rails应用程序,希望能够从iPhone应用程序访问基本的CRUD(创建、更新、删除)操作以及我添加的查询。Rails或多或少地为这些操作提供了RESTAPI。在iphone上处理REST/XML部分的最佳方法是什么?是否有任何好的Objective-C库已经可以做这种事情了?这些操作还需要与特定用户相关联(即经过身份验证)。 最佳答案 这对我来说是一个常见问题,以至于我一直在研究RailsActiveResource框架的一个端口,称为ObjectiveResource.到目前为止,我们已经发布了该项目的两个版

xml - XML-sig 上的权威来源

我们有一个关于XML-sig的问题,需要有关可选元素以及一些规范化和转换内容的详细信息。我们正在为一个非常小的XML语法负载编写规范,它将进入媒体文件的元数据,并且需要通过加密签名。我们认为我们应该使用XML-sig规范,而不是重新发明轮子,但我认为其中的大部分对于我们需要的东西来说都是过大的,因此我们希望与了解细节的人有更多的信息/对话。具体来说,如果XML非常基本,没有用于格式化的选项卡并且特定于我们的需求,我们是否需要关心转换或规范化? 最佳答案 如果存在不进行XML签名的选项,而只是将XML视为字节流并对其进行签名,则进行签

xml - 是什么阻止了 XSLT 在网页上的广泛使用?

为什么没有更多的网页使用带有XSLT样式表的XML编写?对于将内容与表示分离,这与CSS结合会更加强大。现在,对于像输出导航菜单这样的事情,人们经常从一个页面到另一个页面手工复制navmenu代码或者做类似的事情在每个页面上,这不仅对服务器提出了更高的要求,而且导致重复传输数据。当我被介绍到它时,我被告知所有回到IE6的主流浏览器都支持XSLT1.0...实现之间是否存在无法解决的错误?是否还有其他阻碍XML+XSLT传播的阻碍因素或严重缺乏的特性?我最近看到的唯一一个使用XML+XSLT的网站是starcraft2.com。 最佳答案

xml - 使用 XML 文档部署 Web API 项目时生成服务器上的 "Access is denied"

为了使用WebAPI帮助页面为我的WebAPI项目生成XML文档,我必须选中项目属性的“构建”部分下的“XML文档文件”选项。当我在本地构建时,这会正确生成文档。但是,当我checkin时,我在构建服务器上收到以下错误:CSC:ErrorgeneratingXMLdocumentationfile'c:\Builds\3...\Sources\CurrentVersion...\ProjectName\App_Data\XmlDocument.xml'('Accessisdenied.')我不确定为什么会这样,因为无论如何它都会为每个构建创建一个新目录。我用谷歌搜索了这个问题并搜索了S

iphone - 在 iPhone 上使用 libxml2 或 NSXMLParser 性能更好?

我很好奇你的iPhone上高性能XML解析的解决方案是什么,因为它的CPU能力有限。我查看了Apple作为演示提供的XMLPerformanceApp,似乎对于他们正在解析的数据馈送(300首iTunes歌曲)..libxml2似乎总是成为最前沿的赢家。根据您在处理小于100Kb的数据方面的经验,您更喜欢什么来获得最佳性能?我目前正在使用TouchXML+libxml2,看看是否可以按原样优化解析速度。感谢您的反馈! 最佳答案 您可以随时查看我的NSXMLParser替代品。它从流中读取XML数据而不是将其全部保存在内存中,然后一次

iphone - 在 Objective-C 中动态实例化类,可能吗?

我的问题如下。我有一个方法,它只需要一个XML摘录和一个XPath。然后它应该为该XML摘录创建一个对象数组。意思是如果我通过以下XML:Bob50我的方法将实例化类User的实例并使用键值编码来设置实例变量。这很简单。唯一的问题是我主要来自脚本编写背景,并试图查看是否可以将类名传递给该方法。现在它正在做一个User类,稍后它可能是一个Cars类,然后是一个Home类。从这种不同类型的方法实例化对象同时保持代码尽可能抽象的最佳方法是什么? 最佳答案 要使用其名称实例化类,您可以使用NSClassFromString:idobj=[[

wpf - 边框背景上的 Style.DataTrigger

我有下面的边框。为什么我的TextBlock的前景可以正常工作,但边框的背景总是保持不变(好像IsDeleted属性始终为false) 最佳答案 您已明确设置边框的背景值。这比触发器具有更高的优先级。删除Background="#CBE2FF"并将其放入样式中。...这会有所帮助。 关于wpf-边框背景上的Style.DataTrigger,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

xml - 节点名称上的 XPath 通配符

我想从我的XML文件中获取一个节点,该节点有一个前缀,例如“latest_”,但这可能会改变,我希望我的XSLT尽可能流畅。这是我要使用的XPath:/data/stats/*_cost这应该匹配latest_cost、newest_cost、anything_cost,有没有办法做到这一点?干杯:-) 最佳答案 这是正确的XPath1.0表达式,它在任何命名空间中选择名称的最后5个字符等于“_cost”的元素。/data/stats/*[substring(name(),string-length(name())-4)='_cos

windows - msysgit 中路径上的大小写错误

我查看了我的github存储库,发现我无意中将文件添加到了msysgit中,但有错别字。我没有将文件添加到名为“Domain”的目录,而是将它们添加到“DOmain”。我尝试了gitmv,但路径在Windows中不区分大小写,因此移动失败。解决此类问题的最佳方法是什么? 最佳答案 mv到其他东西,比如“tempdir”,然后mv回到正确的大小写? 关于windows-msysgit中路径上的大小写错误,我们在StackOverflow上找到一个类似的问题: h

c++ - 激活上下文导致动态加载的 DLL 上的文件句柄泄漏

我有一个动态加载和卸载的DLL,它需要COMCTL32.dll>=v6.0和MSVCR>=v9.0。为确保加载正确的版本,我在VisualStudio项目设置中启用list文件生成,并将此条目添加到另一个list文件:type="win32"name="Microsoft.Windows.Common-Controls"version="6.0.0.0"processorArchitecture="*"publicKeyToken="6595b64144ccf1df"language="*"/>在一个测试程序中我调用了LoadLibrary()其次是FreeLibrary()该DLL,